home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1 / Nebula One.iso / Utilities / Workspace / LibInspector / Source / LibInspector.h < prev    next >
Text File  |  1995-06-12  |  2KB  |  49 lines

  1. //----------------------------------------------------------------------------------------------------
  2. //
  3. //    LibInspector
  4. //
  5. //    Inherits From:        WMInspector
  6. //
  7. //    Declared In:        LibInspector.h
  8. //
  9. //    Class Description
  10. //
  11. //        LibInspector manages simple contents inspection of library files (.a).
  12. //        A library's table of contents are displayed in a browser where 
  13. //        they may be selected to be 'extracted'.  LibInspector performs
  14. //        no destructive operations on the file (i.e. you may not remove,
  15. //        add, relocate, or replace files).  Selected files are extracted to a
  16. //        temporary folder (/tmp/LibExtractions).  A FileViewer is 
  17. //        opened on this folder when the extraction is complete.  These
  18. //        files are not 'cleaned' from this directory, user must move or
  19. //        destroy them.
  20. //
  21. //    Disclaimer
  22. //
  23. //        You may freely copy, distribute and reuse this software and its
  24. //        associated documentation. I disclaim any warranty of any kind, 
  25. //        expressed or implied, as to its fitness for any particular use.
  26. //
  27. //----------------------------------------------------------------------------------------------------
  28. #import <appkit/appkit.h>
  29. #import <apps/Workspace.h>
  30.  
  31. @interface LibInspector:WMInspector
  32. {
  33.     id    browser;
  34. }
  35.  
  36. //----------------------------------------------------------------------------------------------------
  37. //  Action Methods
  38. //----------------------------------------------------------------------------------------------------
  39. - browserClicked: sender;
  40.  
  41.  
  42. //----------------------------------------------------------------------------------------------------
  43. //  Browser Delegate Method
  44. //----------------------------------------------------------------------------------------------------
  45. - (int) browser: aBrowser fillMatrix: aMatrix inColumn: (int)aColumn;
  46.  
  47.  
  48. @end
  49.